for crying in a bucket! - Turkish English Dictionary